pulse-compression radar - English Synonyms Dictionary